// 简单单例模式实现
public class Singleton
{
  // 定义一个静态变量来保存单例实例
  private static Singleton instance;

  // 私有构造函数，防止外部实例化
  private Singleton() { }

  // 提供一个公共静态方法获取单例实例
  public static Singleton GetInstance()
  {
    if (instance == null)
    {
      instance = new Singleton();
    }
    return instance;
  }
}
